<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.15"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>QuantumLibrary: Class Members - Functions</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
  $(document).ready(initResizable);
/* @license-end */</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">QuantumLibrary
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.15 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('functions_func_s.html','');});
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="contents">
&#160;

<h3><a id="index_s"></a>- s -</h3><ul>
<li>select_on_container_copy_construction()
: <a class="el" href="d2/da6/structBloomberg_1_1quantum_1_1HeapAllocator.html#aff5b4e63e763abd341308c9201a2aca6">Bloomberg::quantum::HeapAllocator&lt; T &gt;</a>
, <a class="el" href="d0/d75/structBloomberg_1_1quantum_1_1StackAllocator.html#a6feb56a3cc79193873da2b85fd97962f">Bloomberg::quantum::StackAllocator&lt; T, SIZE &gt;</a>
</li>
<li>SequenceKeyData()
: <a class="el" href="d6/de7/structBloomberg_1_1quantum_1_1SequenceKeyData.html#a44b0aff514ff56a5d4c719b18b9a7143">Bloomberg::quantum::SequenceKeyData</a>
</li>
<li>SequenceKeyStatistics()
: <a class="el" href="df/df6/classBloomberg_1_1quantum_1_1SequenceKeyStatistics.html#ae9c9f77b168403ea1befadc9481b2615">Bloomberg::quantum::SequenceKeyStatistics</a>
</li>
<li>Sequencer()
: <a class="el" href="d7/d45/classBloomberg_1_1quantum_1_1Sequencer.html#afdd8a154a4c2b7c79a825401d58cb542">Bloomberg::quantum::Sequencer&lt; SequenceKey, Hash, KeyEqual, Allocator &gt;</a>
</li>
<li>set()
: <a class="el" href="d8/df7/classBloomberg_1_1quantum_1_1Context.html#aaf24cac3dcdf0bf21b7301e606fa4d1a">Bloomberg::quantum::Context&lt; RET &gt;</a>
, <a class="el" href="d5/dd1/structBloomberg_1_1quantum_1_1ICoroContext.html#a984eea6da10575adfba1a38d3b09ebd7">Bloomberg::quantum::ICoroContext&lt; RET &gt;</a>
, <a class="el" href="d7/dc1/structBloomberg_1_1quantum_1_1ICoroPromise.html#a962692a27f424841f5fc00ede4e6aa56">Bloomberg::quantum::ICoroPromise&lt; PROMISE, T &gt;</a>
, <a class="el" href="da/de3/structBloomberg_1_1quantum_1_1IThreadContext.html#a5612c3e719e8fe2104ada21a10767b4a">Bloomberg::quantum::IThreadContext&lt; RET &gt;</a>
, <a class="el" href="da/deb/structBloomberg_1_1quantum_1_1IThreadPromise.html#aa20cb305dbdeea0569fd66acae135cd2">Bloomberg::quantum::IThreadPromise&lt; PROMISE, T &gt;</a>
, <a class="el" href="d1/d15/classBloomberg_1_1quantum_1_1Promise.html#aeb6ed0c52bae44655f8ac11e90f03cf9">Bloomberg::quantum::Promise&lt; T &gt;</a>
, <a class="el" href="d2/df0/classBloomberg_1_1quantum_1_1SharedState.html#a7ef90daf7a49aa57981779ea2ce5508f">Bloomberg::quantum::SharedState&lt; T &gt;</a>
</li>
<li>setAllocator()
: <a class="el" href="dd/df2/classBloomberg_1_1quantum_1_1SequencerConfiguration.html#a77f36a691a93e60284ce6a918bc4a142">Bloomberg::quantum::SequencerConfiguration&lt; SequenceKey, Hash, KeyEqual, Allocator &gt;</a>
</li>
<li>setBucketCount()
: <a class="el" href="dd/df2/classBloomberg_1_1quantum_1_1SequencerConfiguration.html#a2b1f96850d0355d42099226613a9432f">Bloomberg::quantum::SequencerConfiguration&lt; SequenceKey, Hash, KeyEqual, Allocator &gt;</a>
</li>
<li>setBuffer()
: <a class="el" href="d7/dd7/structBloomberg_1_1quantum_1_1ContiguousPoolManager.html#a0f5acf44ccc4c2ea07fd98b0d7f5fb6f">Bloomberg::quantum::ContiguousPoolManager&lt; T &gt;</a>
</li>
<li>setControlQueueId()
: <a class="el" href="dd/df2/classBloomberg_1_1quantum_1_1SequencerConfiguration.html#ab3f471e82f74c2038ea5837e0503adf7">Bloomberg::quantum::SequencerConfiguration&lt; SequenceKey, Hash, KeyEqual, Allocator &gt;</a>
</li>
<li>setCoroQueueIdRangeForAny()
: <a class="el" href="db/dda/classBloomberg_1_1quantum_1_1Configuration.html#a5c7b190a980d1eddaf6e25f9b3bdb528">Bloomberg::quantum::Configuration</a>
</li>
<li>setException()
: <a class="el" href="d8/df7/classBloomberg_1_1quantum_1_1Context.html#a5a71ccef08af22fdde662e7df560dccb">Bloomberg::quantum::Context&lt; RET &gt;</a>
, <a class="el" href="d8/db0/structBloomberg_1_1quantum_1_1IContextBase.html#a084048c88d90de4f3797f18fb3c5fcc4">Bloomberg::quantum::IContextBase</a>
, <a class="el" href="df/de4/structBloomberg_1_1quantum_1_1IPromiseBase.html#a0b80762c0abda93e8bca6af34e8c295e">Bloomberg::quantum::IPromiseBase</a>
, <a class="el" href="d1/d15/classBloomberg_1_1quantum_1_1Promise.html#ab2b2b69d137c361491bb2d16f4b19246">Bloomberg::quantum::Promise&lt; T &gt;</a>
, <a class="el" href="d2/df0/classBloomberg_1_1quantum_1_1SharedState.html#ab37ff98cb8e66dc99ae155b00c1c0c1e">Bloomberg::quantum::SharedState&lt; T &gt;</a>
, <a class="el" href="de/df2/classBloomberg_1_1quantum_1_1SharedState_3_01Buffer_3_01T_01_4_01_4.html#ab5922a4e8b1bd4b2adec935eacb3c32d">Bloomberg::quantum::SharedState&lt; Buffer&lt; T &gt; &gt;</a>
</li>
<li>setExceptionCallback()
: <a class="el" href="dd/df2/classBloomberg_1_1quantum_1_1SequencerConfiguration.html#a7388bb728e6c9e7b626a1df812d776b9">Bloomberg::quantum::SequencerConfiguration&lt; SequenceKey, Hash, KeyEqual, Allocator &gt;</a>
</li>
<li>setHash()
: <a class="el" href="dd/df2/classBloomberg_1_1quantum_1_1SequencerConfiguration.html#ad7e560f5c67dcdce2109a65f64cf8bf6">Bloomberg::quantum::SequencerConfiguration&lt; SequenceKey, Hash, KeyEqual, Allocator &gt;</a>
</li>
<li>setKeyEqual()
: <a class="el" href="dd/df2/classBloomberg_1_1quantum_1_1SequencerConfiguration.html#a7f404312f4f593dc2d1ee753d7cfb36d">Bloomberg::quantum::SequencerConfiguration&lt; SequenceKey, Hash, KeyEqual, Allocator &gt;</a>
</li>
<li>setLoadBalancePollIntervalBackoffPolicy()
: <a class="el" href="db/dda/classBloomberg_1_1quantum_1_1Configuration.html#ac79de2f4b523de86f2625272685dbf96">Bloomberg::quantum::Configuration</a>
</li>
<li>setLoadBalancePollIntervalMs()
: <a class="el" href="db/dda/classBloomberg_1_1quantum_1_1Configuration.html#a0fd72a6b2ff388efc12d4725340cfa46">Bloomberg::quantum::Configuration</a>
</li>
<li>setLoadBalancePollIntervalNumBackoffs()
: <a class="el" href="db/dda/classBloomberg_1_1quantum_1_1Configuration.html#ab2d38709b7471c4d31f0aeb5668b17a5">Bloomberg::quantum::Configuration</a>
</li>
<li>setLoadBalanceSharedIoQueues()
: <a class="el" href="db/dda/classBloomberg_1_1quantum_1_1Configuration.html#acc82f4296d0861c9954b0205eb62c551">Bloomberg::quantum::Configuration</a>
</li>
<li>setNextTask()
: <a class="el" href="d4/d03/structBloomberg_1_1quantum_1_1ITaskContinuation.html#aa2307d967f9a0db9e33d8194fe71a7b4">Bloomberg::quantum::ITaskContinuation</a>
, <a class="el" href="d0/d90/classBloomberg_1_1quantum_1_1Task.html#a839a775239a79218fe84d8e5ec251bd1">Bloomberg::quantum::Task</a>
</li>
<li>setNumCoroutineThreads()
: <a class="el" href="db/dda/classBloomberg_1_1quantum_1_1Configuration.html#a422373d17db88e6990ee69796b5f5cf3">Bloomberg::quantum::Configuration</a>
</li>
<li>setNumIoThreads()
: <a class="el" href="db/dda/classBloomberg_1_1quantum_1_1Configuration.html#af1735770c472f6c312e161bc83646099">Bloomberg::quantum::Configuration</a>
</li>
<li>setPinCoroutineThreadsToCores()
: <a class="el" href="db/dda/classBloomberg_1_1quantum_1_1Configuration.html#a769faa15f9cda530a95d9bf1f93764fc">Bloomberg::quantum::Configuration</a>
</li>
<li>setPrevTask()
: <a class="el" href="d4/d03/structBloomberg_1_1quantum_1_1ITaskContinuation.html#af304cf9197ca54c4015dc662def1e111">Bloomberg::quantum::ITaskContinuation</a>
, <a class="el" href="d0/d90/classBloomberg_1_1quantum_1_1Task.html#a2f1442ba6bd7dd9056a47aba75cca44e">Bloomberg::quantum::Task</a>
</li>
<li>setQueueId()
: <a class="el" href="d4/d8b/classBloomberg_1_1quantum_1_1IoTask.html#a5d9150c9dcaca627936fcf9a3a1325bd">Bloomberg::quantum::IoTask</a>
, <a class="el" href="df/daf/structBloomberg_1_1quantum_1_1ITask.html#a22afcbfc617f93299eec91b1c25dfb7b">Bloomberg::quantum::ITask</a>
, <a class="el" href="d0/d90/classBloomberg_1_1quantum_1_1Task.html#aa8376fa061c54b17ade153769b38aba4">Bloomberg::quantum::Task</a>
</li>
<li>setTask()
: <a class="el" href="d8/df7/classBloomberg_1_1quantum_1_1Context.html#ae5a828ab3f18b336f310191e04bae154">Bloomberg::quantum::Context&lt; RET &gt;</a>
, <a class="el" href="d0/d96/structBloomberg_1_1quantum_1_1ITaskAccessor.html#ae5688aafae4ee70f1dbcc3c732c05c83">Bloomberg::quantum::ITaskAccessor</a>
</li>
<li>setYieldHandle()
: <a class="el" href="d8/df7/classBloomberg_1_1quantum_1_1Context.html#aeae6afb073e6d92f06c17c6d8f2048ff">Bloomberg::quantum::Context&lt; RET &gt;</a>
, <a class="el" href="d3/d63/structBloomberg_1_1quantum_1_1ICoroSync.html#a9639b1f2fad78e3d308bec878a5687f2">Bloomberg::quantum::ICoroSync</a>
</li>
<li>sharedQueueCompletedCount()
: <a class="el" href="d5/de7/structBloomberg_1_1quantum_1_1IQueueStatistics.html#a6502b75247ee8ace8e0195b659850d0f">Bloomberg::quantum::IQueueStatistics</a>
, <a class="el" href="d1/d7b/classBloomberg_1_1quantum_1_1QueueStatistics.html#a01a5848ad145dd6e96b6de1d963cbe17">Bloomberg::quantum::QueueStatistics</a>
</li>
<li>sharedQueueErrorCount()
: <a class="el" href="d5/de7/structBloomberg_1_1quantum_1_1IQueueStatistics.html#a3d0b45ca97d8a1246c338759fd04a87f">Bloomberg::quantum::IQueueStatistics</a>
, <a class="el" href="d1/d7b/classBloomberg_1_1quantum_1_1QueueStatistics.html#acf7b1d3de7235419003310d9429c2a83">Bloomberg::quantum::QueueStatistics</a>
</li>
<li>signal()
: <a class="el" href="d8/df7/classBloomberg_1_1quantum_1_1Context.html#a74f3e3b2e513eaf80caa486d23151a61">Bloomberg::quantum::Context&lt; RET &gt;</a>
, <a class="el" href="d3/d63/structBloomberg_1_1quantum_1_1ICoroSync.html#a1fc5a457c395fd7843ab36de74821fdd">Bloomberg::quantum::ICoroSync</a>
</li>
<li>signalEmptyCondition()
: <a class="el" href="d4/dd1/classBloomberg_1_1quantum_1_1IoQueue.html#af9932c7c47b2d5ef92677758915e61a6">Bloomberg::quantum::IoQueue</a>
, <a class="el" href="d2/db0/structBloomberg_1_1quantum_1_1IQueue.html#aa229841d1c65dd381ad5674fb8701da0">Bloomberg::quantum::IQueue</a>
, <a class="el" href="d8/d06/classBloomberg_1_1quantum_1_1TaskQueue.html#ae037a712f1c548a3fe755d3cf165142a">Bloomberg::quantum::TaskQueue</a>
</li>
<li>size()
: <a class="el" href="d1/d87/classBloomberg_1_1quantum_1_1Buffer.html#af3ea4c4ca2b82d56bd9cbb69c3221596">Bloomberg::quantum::Buffer&lt; T, ALLOCATOR &gt;</a>
, <a class="el" href="d0/da5/classBloomberg_1_1quantum_1_1Dispatcher.html#a841e9603a79d9feafc91a3a764e8a7d1">Bloomberg::quantum::Dispatcher</a>
, <a class="el" href="da/daa/classBloomberg_1_1quantum_1_1DispatcherCore.html#a22af778923be5c27ee28afee507ff526">Bloomberg::quantum::DispatcherCore</a>
, <a class="el" href="d2/da6/structBloomberg_1_1quantum_1_1HeapAllocator.html#a7867900b1764dc00d6e6cfc0f3511bb1">Bloomberg::quantum::HeapAllocator&lt; T &gt;</a>
, <a class="el" href="d4/dd1/classBloomberg_1_1quantum_1_1IoQueue.html#ac0e527a6434c6725f97df261a9347342">Bloomberg::quantum::IoQueue</a>
, <a class="el" href="d2/db0/structBloomberg_1_1quantum_1_1IQueue.html#a96c22d2b4a4823457f31c2d4bcfbcd4f">Bloomberg::quantum::IQueue</a>
, <a class="el" href="d8/d06/classBloomberg_1_1quantum_1_1TaskQueue.html#a5307b142d43acd7adc5d6ca6dff84c27">Bloomberg::quantum::TaskQueue</a>
</li>
<li>sleep()
: <a class="el" href="d8/df7/classBloomberg_1_1quantum_1_1Context.html#adc7018b34b69e8283395b1bfd0e70883">Bloomberg::quantum::Context&lt; RET &gt;</a>
, <a class="el" href="d3/d63/structBloomberg_1_1quantum_1_1ICoroSync.html#a89a2eac3a5f775a2f7306c3d4a10d631">Bloomberg::quantum::ICoroSync</a>
</li>
<li>SpinLock()
: <a class="el" href="d1/d05/classBloomberg_1_1quantum_1_1SpinLock.html#aea9aed454e7074f5067b97ad389498cc">Bloomberg::quantum::SpinLock</a>
</li>
<li>StackAllocator()
: <a class="el" href="d0/d75/structBloomberg_1_1quantum_1_1StackAllocator.html#aea1eda9f23a75b993b58668077f138d1">Bloomberg::quantum::StackAllocator&lt; T, SIZE &gt;</a>
</li>
<li>stats()
: <a class="el" href="d0/da5/classBloomberg_1_1quantum_1_1Dispatcher.html#afe2948d83722bec051e4547848bfcf0e">Bloomberg::quantum::Dispatcher</a>
, <a class="el" href="da/daa/classBloomberg_1_1quantum_1_1DispatcherCore.html#a0eda12947329e9ee3e96e3e85d5b565d">Bloomberg::quantum::DispatcherCore</a>
, <a class="el" href="d4/dd1/classBloomberg_1_1quantum_1_1IoQueue.html#a13ec2b1a4938dd4fd17589cf9b25dc31">Bloomberg::quantum::IoQueue</a>
, <a class="el" href="d2/db0/structBloomberg_1_1quantum_1_1IQueue.html#a528f9a6e0b5f6cb3cf043af135f380a1">Bloomberg::quantum::IQueue</a>
, <a class="el" href="d8/d06/classBloomberg_1_1quantum_1_1TaskQueue.html#a2fab46164ecf8aa2e847f713e0e35cdd">Bloomberg::quantum::TaskQueue</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
  </ul>
</div>
</body>
</html>
